Event Schedule

Note: The program is subject to last minute changes.

November 26

Day 1
Registration and Coffee
API First
  • Noam Weiss

Mastering C++ Templates: A Practical Hands-On Tour
  • Amir Kirsh

November 27

Day 2
Registration and Coffee
Welcome to Core C++ 2024!
Welcome to the meta::[[verse]]!
  • Inbal Levi

C++ Fundamentals: Object-Oriented Programming with C++
  • Nathanel Green


[Hebrew]
Coffee Break
Unlocking the Value of C++20 Features
  • Alex Dathskovsky

C++ Fundamentals: Unit Testing
  • Amir Kirsh


[Hebrew]
Debug C++ Programs You did not write
  • Elazar Leibovich

The Unauthorized History of UTF
  • Eddie Nolan

The Pains and Joys of C++ In-Process Graph Execution
  • Svyatoslav Feldsherov

Lunch
How to become a better C++ programmer
  • Yechiel M. Kimchi

Not Invented Here: Reinventing the Wheel to Facilitate Dev Culture Change
  • Yaniv Mordekhay

3d logs to analyze self-driving cars
  • Ruslan Burakov


[Hebrew]
Evolving C++ Networking with Senders & Receivers [part 1]
  • Robert Leahy

Building Effective Embedded Systems: Architectural Best Practices
  • Gili Kamma


[Hebrew]
Back to Basics: Design Patterns
  • Noam Weiss

Coffee Break
Evolving C++ Networking with Senders & Receivers [part 2]
  • Robert Leahy

Optimizations in the HFT world
  • Yossi Moalem

  • Assaf Wolfhart

Optimizing Embedded Software Infrastructure: Principles and Practices for Platform Selection
  • Alex Kushnir

  • Akram Zoabi


[Hebrew]
Meetup & Lightning Talks

November 28

Day 3
Registration and Coffee
A constexpr virtual CRTP comparison
  • Amir Kirsh


[Hebrew]
C++ parallel programming models
  • Eran Gilad

Managing Dependencies with Dependency Injection
  • Noam Weiss

Coffee Break
C++ Security Fundamentals: From Standards to Practice
  • Assaf Tzur-El

The battle over Heterogeneous Computing
  • Oren Benita Ben Simhon

Modern Techniques for Logger Rejuvenation
  • Roi Barkan

Get More Out of Compiler-Explorer ('godbolt')
  • Ofek Shilon


[Hebrew]
Exiting the time machine: from C++ 98 to the present.
  • Aviva Dayan

Lunch
Speeding up Intel Gaudi deep-learning accelerators using an MLIR-based compiler
  • Dafna Mordechai

  • Omer Paparo Bivas

Mastering CTest: Streamlining Your C++ Testing Workflow
  • Alex Kushnir


[Hebrew]
Leveraging Pure Interfaces for C++ Applications
  • Udi Lavi


[Hebrew]
C++ ♥ Python
  • Alex Dathskovsky

Messing with Floating Point
  • Ryan Baker

A modern C++ approach to JSON Sax Parsing
  • Uriel Guy

Coffee Break
Implementing Ranges and Views
  • Roi Barkan

Open Is Good: Fast, Orthogonal Open (Multi) Methods with YOMM2
  • Jean-Louis Leroy

How a 42-year-old software company keeps its code fresh and maintainable
  • Haim Cohen

Closing Remarks